castrate male - French English Dictionary

castrate male

Meanings of "castrate male" in French English Dictionary : 1 result(s)

English French
Animal Breeding
castrate male mâle castré